package com.hzf.ucenter.dao.mapper;

import com.hzf.ucenter.dao.model.UcenterUserAuth;
import com.hzf.ucenter.dao.model.UcenterUserAuthExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UcenterUserAuthMapper {
    long countByExample(UcenterUserAuthExample example);

    int deleteByExample(UcenterUserAuthExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UcenterUserAuth record);

    int insertSelective(UcenterUserAuth record);

    List<UcenterUserAuth> selectByExample(UcenterUserAuthExample example);

    UcenterUserAuth selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UcenterUserAuth record, @Param("example") UcenterUserAuthExample example);

    int updateByExample(@Param("record") UcenterUserAuth record, @Param("example") UcenterUserAuthExample example);

    int updateByPrimaryKeySelective(UcenterUserAuth record);

    int updateByPrimaryKey(UcenterUserAuth record);
}